SeaLifeBase References for Takeda, M. and T. Komai, 1991

Ref. No. Title
103129 Japanese species of the Macrophthalmus telescopicus complex (Crustacea: Decapoda: Brachyura: Ocypodidae).
SeaLifeBase
Back to top